Ice shelf - Alemán Inglés Diccionario